
/* CSS Document */
body{ font-size:12px; color:#000; padding:0; margin:0 auto; background-color:#dfffdc;}
ul,li,dl,dt,dd,p,div,br,p{margin:0; padding:0; list-style-type:none;}
/* 链接颜色 */
a{ cursor:pointer;}
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #000; text-decoration:underline;}
a:active {color: #000;}
img{ border:0;}
.clear{ clear:both;}
.hg15{ width:100%;height:15px;}
/*====全局====*/

.mainbody{background:url(../images/esftop[1].jpg) no-repeat top center; width:100%;}
/*topbar*/
.topbar{height:39px;width:100%; background:#FFF;}
.top{margin:0 auto; width:950px; font-size:12px; line-height:38px; background:#FFF;}
.logo{float:left;}
.topnav{float:right; color:#333;}
.topnav a {color:#333;text-decoration:none;}
.topnav a:hover {color:#333;text-decoration:none;}
/*bottom*/
.pbottom{background-color:#dfffdc; font-size:12px; line-height:22px; text-align:center; color:#005046; padding:6px; margin:0px 0px 0px 0px; height:92px;}
.pbottom a {color:#005046;text-decoration: none;}
.pbottom a:hover {text-decoration: underline;}
/*二手房馆头部*/
.esftop{ width:950px; height:320px; margin:0 auto; position:relative; z-index:10;}
.esftop .enav{ width:950px; background:url(../images/navbg[1].png) no-repeat left; height:79px;line-height:84px;font-family:"Microsoft YaHei", "微软雅黑"; font-size:24px; position:absolute; top:220px; left:0; z-index:100;}
.esftop .enav a{ color:#fff; display:block;  width:auto; text-align:center; float:left;}
.esftop .enav a:hover{text-decoration:none; color:#ffffcb;}


/*中介切换房源*/
.esfbox{ width:950px;margin:0 auto; background-color:#0ebea7;}
.esfy{height:auto; padding:5px 15px; }
.zjtitle{ border-bottom:1px solid #10a18e; }
.zjtitle li{margin-top:5px; width:230px; float:left;  cursor:pointer; text-align:center;}
.zjtitle .on{ border-bottom:4px solid #179282;width:230px; background-color:#fff;  }

/*房源展示*/
.bkhouse{ padding-top:5px; padding-bottom:30px;}
.bkhouse ul{ width:950px; margin:0 auto; }
.bkhouse li{ width:298px; height:390px; background-color:#fff;margin-right:14px; display:block; margin-bottom:10px; padding:15px 0 15px 0; float:left;}
.bkhouse li .imgo{ position:relative; z-index:200; width:263px; height:197px; margin:0 auto;}
.bkhouse li .imgo img{ width:263px; height:197px;}
.bkhouse li .tips{ background:url(../images/rzbg[1].png) no-repeat; top:-4px; left:12px; position:absolute; z-index:300; width:62px; height:82px; color:#fbfe00;font-family:"Microsoft YaHei", "微软雅黑"; font-weight:bold; font-size:14px; line-height:88px; text-align:center; }
.bkhouse li .info{width:263px; margin:0 auto; font-family:"Adobe 黑体 Std";color:#323232; padding-top:10px; padding-bottom:10px;}
.bkhouse li .info p span{ font-size:14px; line-height:30px; }
.bkhouse li .info p{  line-height:22px;}
.bkhouse li .info a:link{ color:#323232;}
.bkhouse li .detail{width:263px; margin:0 auto;}
.bkhouse li .detail a{ display:block; height:49px; text-align:center; line-height:50px; letter-spacing:1px;}
.bkhouse li .detail a{ color:#fff9dc;}
.detailbtn{ color:#fff9dc;font-family:"方正正准黑简体";font-size:24px; background:url(../images/detailbtn[1].png) no-repeat; height:49px; }

.page_search{float:right; line-height:35px; width:210px; height:35px; background-color:#fff;}
.pagesearch_main{width:165px; height:25px; display:block; float:left;padding:5px 4px;}
#searchword2{width:155px; text-indent:5px; color:#b1b1b1;height:25px; border:0px; font-size:12px; }
.searchwy{width:36px; height:35px; display:block; background:url(../images/searchhhh[1].png) no-repeat center; border:0; }

.esfsearchbox{padding:15px 0;}
.esfsearch { padding-left: 460px;}
.esfsearch .schoose{float: left; background-color:#fff;
height: 33px;margin-left:7px;display: inline;border:solid 1px #fff; overflow:hidden;}
.esfsearch .schoose select{border: 0;margin: 2px; height:37px; margin-left:-1px; margin-top:-1px; font-size:14px; font-family:"微软雅黑";}

/**分页2*/
.pagenext2{text-align:center; font-size:12px; width:950px;height:30px; margin-top:10px; }
.pagenext2 a, .pagenext2 .e, .pagenext2 .c{padding:5px 0px; line-height:24px; border:solid 1px #ffffcb; display:inline-block; padding:0 8px; text-decoration:none; color:#333; margin-left:4px;}
.pagenext2 a:hover{background:#ffffcb; color:#666;}
.pagenext2 .d{background-color:#ffffcb;}

/*认证房源说明*/
.rzfbox{ width:950px;margin:0 auto; background-color:#ffff66;}
.rzfy{height:auto; padding:5px 15px; }
.rztitle{ border-bottom:1px solid #ffcc00; }
.rztitle li{margin-top:5px; line-height:60px; width:185px; float:left; color:#ff6600; text-align:center;font-size:18px;font-family:"微软雅黑"; cursor:pointer;}
.rztitle .on{ border-bottom:4px solid #ff9900;color:#ff6000;width:200px; font-size:22px; line-height:56px; }
.refytipbox{ height:auto; padding:30px 20px; font-size:16px; line-height:28px;font-family:"微软雅黑";}
.refytipbox span{ color:#ff6600;}

/*遮罩层*/
.mask{width:100%; height:100%; background:#fff; position:absolute; top:0; left:0; filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; position:absolute; top:0; left:0; display:none;}

/*弹出2*/
.pop-sub2{box-shadow:0 0 3px #ccc; width:737px; height:auto; border:1px solid #c8dcc8; background:#ffffff; position:fixed; left:50%; z-index:100; top:10%; margin-left:-400px; margin-top:0px; background:#fff; display:none;}
.pop-sub2 dt{ background:url(../images/poptbg[1].gif) repeat-x; height:37px; width:100%; font-size:14px; font-family:'微软雅黑'; line-height:36px; text-indent:20px; font-weight:700;}
.pop-sub2 dt span { float:right; padding-right:15px;}
.pop-sub2 dt span a{ height:16px; display:block;}
.off{ background:url(../images/oll[1].png) no-repeat center;width:16px; height:16px;margin-top:11px;}
.pop-sub2 h3{ text-align:center; line-height:30px;}
.lpjg{ padding:20px 30px;overflow:scroll; height:400px; overflow-x:hidden; }
.lphz td{
background: #F5FBDF;
border-bottom: solid 1px #E3F4E1;
border-top: solid 1px #E3F4E1; line-height:26px;}
.lphz{border: solid 1px #A8C6A2;
background: #FCFEE8;}